particle counters - French English Dictionary